/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

@font-face {
    font-family: 'helveticaneueregular';
    src: url('/helvetica-neue/helveticaneue-webfont.eot');
    src: url('/helvetica-neue/helveticaneue-webfont.eot?#iefix') format('embedded-opentype'),
         url('/helvetica-neue/helveticaneue-webfont.woff2') format('woff2'),
         url('/helvetica-neue/helveticaneue-webfont.woff') format('woff'),
         url('/helvetica-neue/helveticaneue-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
body {
    font: 12px helveticaneueregular, sans-serif;
}
.q_logo img{top:-20%!important}
/*.container_inner{width:800px!important;}*/
body.page-template-blog-masonry-full-width-php .content .full_width {padding: 0 70px 25px 70px;}
.category-news{padding-top:180px;}
.post_excerpt{display:none;}
.popup{display:none!important;}
.line{height:2px!important;width:41px!important;border-radius:3px!important;background-color:#000000!important;}
.line:before{top:13px!important;height:2px!important;width:41px!important;border-radius:3px!important;background-color:#000000!important;z-index:50!important;}
.line:after{top:26px!important;height:2px!important;width:41px!important;border-radius:3px!important;background-color:#000000!important;z-index:50!important;}
.footer_bottom{padding-bottom:50px;}
.projects_holder.v3 .mix{margin:0 0 -2.6%;}
.header_bottom{padding:10px 45px!important;}
.portfolio_navigation{display:none!important;}
h5 a{font-weight:bold!important;text-transform:none;}
.single-portfolio_page{margin-top:100px!important;}
.side_menu_button{height:80px!important;}
.popup_menu_inner{display:block!important;}
.tp-caption.tp-resizeme.tp-withaction{cursor:pointer!important}
.iubenda-white.iubenda-embed{color:#000!important}
.projects_holder{margin-top:80px!important}
.popup_menu_inner{height:10px!important;}
.iubenda-white.iubenda-embed{color:#000!important;}
.scrolled .q_logo{padding-top:18px!important;}
.header_top_bottom_holder{padding:0 25px;}
.projects_holder article .portfolio_description{min-height:115px!important;padding: 5px 0 22px!important;}
.projects_holder article .image_holder:hover .image img{transform:none;}



#back_to_top > span{border-color:none;border-width:none;border-style:none;background-color:none!important;}
#back_to_top>span{-webkit-border-radius:none;border-radius:none;border:none;background-color:none!important;}
#gallery-2 img{border:none!important;}
#cookie-law-info-again{display:none!important;}
.popup_menu.normal{display: block!important;width: 50px!important;height: 28px!important;}
.popup_menu.normal.opened .popup_menu_inner {top: 15px!important;}
.projects_holder article span.text_holder{display:none!important;}
@media (max-width:1349px){.nav.popup_menu ul li a{font-size:63px!important;line-height:70px!important;}}
@media (max-width:1024px){.popup_menu.normal{height: 0px!important;}}
@media (max-width:768px){.container_inner {width: 95%!important;margin-left: auto;margin-right: auto;}.category-news{padding-top:0px!important;}.side_menu_button{height:70px!important;}.content_top_margin{padding-top:30px!important}nav.popup_menu ul li a{line-height:60px!important;}.single-portfolio_page{margin-top:10px!important;}.popup_menu_holder_inner{display:block;padding:150px 0 !important;}}
@media(max-width:600px){.contct{padding-top:30px!important;}}
@media (max-width:480px){.container_inner {width: 50%!important;margin-left: auto;margin-right: auto;}.side_menu_button{height:72px!important}}
@media (max-width:375px){.side_menu_button{left:55px!important}.vc_empty_space{height:10px!important;}.projects_holder article .portfolio_description{min-height:50px!important}.vc_column_container>.vc_column-inner{padding-right:0px!important;padding-left:0px!important;}body.page-template-blog-masonry-full-width-php .content .full_width{padding:0 50px 25px 50px!important}.entry{display:none!important}.container_inner {width: 75%!important;margin-left: auto;margin-right: auto;}.single-portfolio_page{margin-top:0px!important;}}
@media (max-width:360px){.side_menu_button{left:55px!important}.vc_empty_space{height:10px!important;}.projects_holder article .portfolio_description{min-height:50px!important}.vc_column_container>.vc_column-inner{padding-right:0px!important;padding-left:0px!important;}body.page-template-blog-masonry-full-width-php .content .full_width{padding:0 50px 25px 50px!important}.entry{display:none!important}.container_inner {width: 75%!important;margin-left: auto;margin-right: auto;}.popup_menu_holder_inner{display:block;padding:100px 0 !important;}}
@media(max-width:320px){.info-conct{font-size:15px!important;}}